﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web.Http;

namespace SICRE
{
	public static class WebApiConfig
	{
		public static void Register(HttpConfiguration config)
		{
			config.Routes.MapHttpRoute(
				name: "DefaultApi",
				routeTemplate: "api/{controller}/{id}",
				defaults: new { id = RouteParameter.Optional }
			);

			// Quite los comentarios de la siguiente línea de código para habilitar la compatibilidad de consultas para las acciones con un tipo de valor devuelto IQueryable o IQueryable<T>.
			// Para evitar el procesamiento de consultas inesperadas o malintencionadas, use la configuración de validación en QueryableAttribute para validar las consultas entrantes.
			// Para obtener más información, visite http://go.microsoft.com/fwlink/?LinkId=279712.
			//config.EnableQuerySupport();
		}
	}
}